package com.byxy.shop.entity;

import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author 廖善椅
 * @ClassName GoodsInfo
 * @Description 商品信息实体类
 * @date 2020年5月6日
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
public class GoodsInfo {
//	  `goods_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '商品表主键id',
//	  `goods_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '商品名',
//	  `goods_intro` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '商品简介',
//	  `goods_category_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '关联分类id',
//	  `goods_cover_img` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '/admin/dist/img/no-img.png' COMMENT '商品主图',
//	  `goods_carousel` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '/admin/dist/img/no-img.png' COMMENT '商品轮播图',
//	  `goods_detail_content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '商品详情',
//	  `original_price` int(11) NOT NULL DEFAULT 1 COMMENT '商品价格',
//	  `selling_price` int(11) NOT NULL DEFAULT 1 COMMENT '商品实际售价',
//	  `stock_num` int(11) NOT NULL DEFAULT 0 COMMENT '商品库存数量',
//	  `tag` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '商品标签',
//	  `goods_sell_status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '商品上架状态 0-下架 1-上架',
//	  `create_user` int(11) NOT NULL DEFAULT 0 COMMENT '添加者主键id',
//	  `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '商品添加时间',
//	  `update_user` int(11) NOT NULL DEFAULT 0 COMMENT '修改者主键id',
//	  `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '商品修改时间',

	/** 商品表主键id */
	private Integer goodsId;
	/** 商品名 */
	private String goodsName;
	/** 商品简介 */
	private String goodsIntro;
	/** 关联分类id */
	private Integer goodsCategory_id;
	/** 商品主图 */
	private String goodsCover_img;
	/** 商品轮播图 */
	private String goodsCarousel;
	/** 商品详情 */
	private String goodsDetailContent;
	/** 商品价格 */
	private Integer originalPrice;
	/** 商品实际售价 */
	private Integer sellingPrice;
	/** 商品库存数量 */
	private Integer stockNum;
	/** 商品标签 */
	private String tag;
	/** 商品上架状态 0-下架 1-上架 */
	private Integer goodsSellStatus;
	/** 添加者主键id */
	private Integer createUser;
	/** 商品添加时间 */
	private Date createTime;
	/** 修改者主键id */
	private Integer updateUser;
	/** 商品修改时间 */
	private Date updateTime;
}
